/**
 * Generali Solutions d'assurances - Tous droits réservés &copy; 2007 - 2010
 */
package fr.generali.accueilclient.utils.constantes;

/**
 * @author Guillaume Lancelin
 */
public enum CategorieEnum {
    /**
     * Véhicule
     */
    VEHICULE("AUTO", "/public/images/categorie_vehicule.png", "categorie.vehicule"),

    /**
     * Habitation
     */
    HABITATION("DAB", "/public/images/categorie_habitation.png", "categorie.dab"),

    /**
     * Prévoyance
     */
    PREVOYANCE("ASP", "/public/images/categorie_prevoyance.png", "categorie.assurance"),

    /**
     * Autre
     */
    AUTRE("DIVERS", "/public/images/categorie_autre.png", "categorie.divers"),

    /**
     * Vie
     */
    VIE("VIE", "/public/images/categorie_vie.png", "categorie.vie");

    /**
     * La valeur de référence
     */
    private String value;

    /**
     * L'image qui correspond à cette catégorie
     */
    private String image;

    /**
     * Libelle categorie
     */
    private String libelle;

    /**
     * Le constructeur
     * 
     * @param value la valeur
     * @param image l'image
     * @param libelle libelle
     */
    private CategorieEnum(String value, String image, String libelle) {
        this.value = value;
        this.image = image;
        this.libelle = libelle;
    }

    /**
     * @return the value
     */
    public String getValue() {
        return value;
    }

    /**
     * @return the image
     */
    public String getImage() {
        return image;
    }

    /**
     * @return the libelle
     */
    public String getLibelle() {
        return libelle;
    }

}
